package com.foreknow.demo01;

/**
 * 赋值运算符 = （+= -= *= /= %=） 复合赋值运算符
 * 赋值运算符 包含有类型转换的功能
 */
public class OperationDemo2 {
    public static void main(String[] args) {
        //int a = 3;
        //int b = 5;
        //b+=a; //相当于b = b+a
        //b-=a;
        //b*=a;
        //b/=a;
        //b%=a;
//        System.out.println(b);

        short s = 33;
//        s = s+1;//s+1被认为是int类型，不能向short类型直接转换
        s+=1;// 因为它会包含有类型转换的功能，所以没报错
        System.out.println(s);
    }
}
